Using the Language Extended Lexicon to Support Non-Functional Requirements Elicitation

نویسندگان

  • Luiz Marcio Cysneiros
  • Julio Cesar Sampaio do Prado Leite
چکیده

Although Non-Functional Requirements (NFR) have been present in many software development methods, they have been faced as a second or even third class type of requirement, frequently hided inside notes and therefore frequently neglected or forgotten. Surprisingly, despite the fact that nonfunctional requirements (NFR) are among the most expensive and difficult to deal with [5] [12] [3][10], even today there are only a few works that focus on NFR as first class requirements (e.g. [7][8] [10]. Not so surprisingly, stakeholders’ demand for NFR has been continuously increasing. During 2001 edition of ICSE Mantis Chen from ACD System presented the 3 most important aspects for a software in the stakeholders’ point of view and the 3 most important one in the developers’ point of view. All the 6 were non-functional requirements. This work intends to show how we used the Language Extended Lexicon as a way of supporting initial NFR elicitation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Estimate of the Functional Size in the Requirements Elicitation

Early measurement of software size allows to estimate costs and effort as well as to plan the development schedule. In previous reports, an approach which applies the Function Points Analysis to the derivative Scenarios of the Language Extended Lexicon was presented. In the process of the validation of that proposal, statistical techniques were applied on a subset of the obtained data from the ...

متن کامل

Using a Problem Domain Language to Specify Navigational Concerns in Web Applications

By nature, web applications involve a myriad of different concerns, which many times crosscut each other. The result is that these crosscutting concerns are scattered throughout different software artifacts provoking information tangling in those concerns. This paper presents an approach for using the problem domain language captured by LEL (Language Extended Lexicon) to improve the modeling of...

متن کامل

Approach to Define a Non-Functional Requirements Elicitation Guide Using a Customer Language

Non-functional requirements (NFR) have a crucial role in the software development process because they correspond to the characteristics and restrictions on which the software must running and represent factors that influence the time and cost of software development. Nevertheless, many organizations do not perform these requirements elicitation properly. This paper presents an approach to crea...

متن کامل

Development of Non-functional Requirements for Decision Support Systems

Decision Support System (DSS) are interactive software systems that are built to assist the management of an organization in the decision making process when faced with nonroutine problems in a specific application domain. Non-functional requirements (NFRs) for a DSS deal with the desirable qualities and restrictions that the DSS functionalities must satisfy. Unlike the functional requirements,...

متن کامل

Non-Functional Requirements for Object-Oriented Modeling

Recently, it has been pointed out that the majority of the requirements engineering methods do not take into account non-functional requirements (NFRs) [10][11]. Consequently, we have been experiencing serious problems during the development of software systems, such as cost and schedule overruns. In order to diminish this negligence of NFRs and its consequences, this work proposes a strategy (...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001